// $_FILEHEADER_BEGIN ***************************
// 版权声明:Timer
// Copyright © 2012 - Timer All Rights Reserved
// 文件名称: NavStatus.h
// 创建日期: 15/12/1
// 创 建 人: 甄鑫
// 文件说明: 视图状态
// $_FILEHEADER_END ******************************


#import <UIKit/UIKit.h>
#import "StatusHeader.h"
@class AppDelegate;

@protocol NavStausProtocol <NSObject>
- (void)setAppdelegate:(AppDelegate *)appDelegate;
- (void)setCurTabBarType:(TABBAR_TYPE)type;
- (void)setCurWindowType:(WINDOW_TYPE)type;
@end

@interface NavStatus : NSObject <NavStausProtocol>
AS_SINGLETON(NavStatus)
/**
 *  获取当前的VC
 *
 *  @return 当前的VC
 */
- (UIViewController *)getCurVC;
/**
 *  获取当前的Window
 *
 *  @return 当前window
 */
- (UIWindow *)getCurWindow;
/**
 *  获取当前的Tabbar的选择状态
 *
 *  @return 当前的Tabbar的选择状态
 */
- (TABBAR_TYPE)getCurTabbarType;
@end
